interface ListItem {
  label: string;
  value: string;
}
export interface ObjKey {
  [index: string]: any;
}
function convertListItemsToObject(list: ListItem[]): { [key: string]: string } {
  // 创建一个空对象，用于存储转换后的键值对
  const obj: { [key: number]: string } = {};

  // 遍历列表项数组
  list.forEach((item) => {
    // 将每个列表项的 value 作为对象的键，label 作为值
    obj[item.value] = item.label;
  });

  // 返回转换后的对象
  return obj;
}

// 物料类型
export const materialType: ListItem[] = [
  { label: '成品', value: '2' },
  { label: '标准件', value: '1' },
  { label: '原材料', value: '3' },
  { label: '零组件', value: '4' },
  { label: '锻铸件', value: '5' },
];

export const materialTypeCfg = convertListItemsToObject(materialType);
